esh-mode.el: Refrain from hiding buffer modifications (bug#70966)
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 28 May 2024 21:42:27 +0000 (17:42 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 28 May 2024 21:42:27 +0000 (17:42 -0400)
commit647de5e952c6ba806d3c36373cf8eb4f11034650
tree25cf465cdab79854aa5f95fcc8d6ff9e5170e793
parent0999c64fa861bf9b5200b6dae09e81563853a04c
esh-mode.el: Refrain from hiding buffer modifications (bug#70966)

We have not been able to discover why these functions let-bound
`inhibit-modification-hooks`, but these let-bindings are
undesired effects on other modes such as `diff-mode` which
need to keep track of buffer modifications.  Let's remove those
let-bindings and hope for the best.

* lisp/eshell/esh-mode.el (eshell-send-input)
(eshell-interactive-filter): Don't bind `inhibit-modification-hooks`.
lisp/eshell/esh-mode.el